/* CSS Reset */
html {
    box-sizing: border-box; /* 将元素的边距计算在内部大小之外 */
}

*, *::before, *::after {
    margin: 0; /* 清除所有元素的默认外边距 */
    padding: 0; /* 清除所有元素的默认内边距 */
    box-sizing: inherit; /* 继承父元素的盒模型属性 */
}

body {
    font-family: Arial, sans-serif; /* 设置页面字体样式为Arial或者无衬线字体 */
    background-color: #f1f1f1; /* 设置页面背景颜色为浅灰色 */
}

h1, h2, h3, p {
    line-height: 1.5; /* 设置标题、段落等文本的行高为1.5倍字号 */
}

a {
    text-decoration: none; /* 去除超链接的下划线效果 */
    color: blue; /* 设置超链接的颜色为蓝色 */
}

img {
    max-width: 100%; /* 图片最大宽度为其容器宽度的百分比 */
    height: auto; /* 根据原始比例调整图像高度 */
}

ul, ol {
    list-style: none; /* 移除列表项前的符号 */
}

button {
    cursor: pointer; /* 当鼠标指向按钮时显示手形光标 */
}

input[type="text"], input[type="password"] {
    outline: none; /* 取消输入框获得焦点后的默认边框样式 */
}

body {
    background-color: #FFFFFF;
}

.w {
    width: 1200px;
    margin: 0 auto;
}

.cls {
    clear: both;
}